/*
============================================================================
 Name        : dd_mp3_vbri.h
 Author      : Jian
 Version     :
 Copyright   : GPL
 Description : dd_mp3_vbri.h - header file
============================================================================
*/

#ifndef DD_MP3_VBRI_H
#define DD_MP3_VBRI_H

/* INCLUDES */
#include "dd_define.h"

typedef struct __dd__mp3_vbri dd_mp3_vbri ;
struct __vbri_header ;

struct __dd__mp3_vbri {
    struct __vbri_header*  header ;
    void*  toc ;
};

/* TODO: vbri header implement */

dd_mp3_vbri* dd_vbri_create(const DD_BYTE* firstFrameBuf, int len) ;

void dd_vbri_destroy(dd_mp3_vbri* vbri) ;

int dd_vbri_get_pos(dd_mp3_vbri* vbri, int percent) ; 

__DD_END_DECLS

#endif  /* DD_MP3_VBRI_H */

/* End of File */
